Don't open an account with these guys. They stole from me more than 1800usd for no reason. As you can see all in the page: "scam acussations" many others accuse them of the same. Stay away from these thieves.
Not sure where the claim about “many others” comes from — only three accusations can be found, and two of them are already resolved.
If there are more that somehow got overlooked, feel free to drop the links here