3s Money experience anyone?

Hi Guys I am new here. I just got the notice my Wise Business Bank account is closed.
Now I am searching for the best alternative. Most of the mentioned one here have quite bad reviews on trustpilot. I saw 3s Money and they have 4.8 stars. Anyone here used them? And has experience?

I used OFX several times even when Wise was available. The rates are competitive and customer service is better than Wise.

Yes I can open your account in any bank through vpns but it charges for deposit first time