Sokin is a decent company. They don't have their own EMI or PI licenses; they only have FinTRAC in Canada and FinCEN in the US. For the EU and UK, they are distributors of Modulr, so you will get a NL EUR IBAN and local GBP receiving accounts. They also have multi-currency accounts via Banking Circle SA's Danish branch. They work decently well from my experience, but I've only tried it with a stable mid-5-figure monthly income,︀ i.e., about 40-60K monthly. You'll also get local CAD and USD details from real banks︁ - if that is of any benefit. They requested quite a lot of docs for︂ account opening.
I'm not sure how they would perform with a large transaction to start, but I︇ would assume that they would be quite a bit problematic regarding SOF and filling out︈ a bunch of forms.
Depending on your company's jurisdiction and activity, if the turnover is︉ high enough, you might be better off getting in touch directly with Banking Circle (which︊ most of Sokin's accounts are from anyway) to have a dedicated account with them. If︋ you request opening with the Danish branch, you will also have access to those XX︌ of currencies. Banking Circle is mostly useful for businesses that benefit from opening multiple IBANs,︍ though - like marketplaces that can create dedicated IBANs for every account. They generally don't︎ open classic bank accounts because that's not really their business model - they earn much️ more from offering BaaS and issuing local / multi-currency accounts for FinTechs since they have some good correspondents.
If the activity is not high-risk (which would mean it wouldn't get approved by Sokin anyway), you might be better off doing your best to open an account at a real high-street bank. Although you can never trust banks, I'd say it's still more reliable than trying to pass hundreds of thousands through an EMI because they will always have questions and 'de-risk'. For a good turnover, I know people at Central European banks that won't ask questions 😉