I wanted to open an account, they say they accept any company or business model without question and charge $1000 to open an account for you.
They have a website called: https://sbfprivee.com/
They appear to be established on the internet, their website says 2014 and seem very eager to open...