They are run by a former Citibank trader. They offer 100x leverage product. But they don’t have fiat deposit/withdraw. And no mainstream media / regulator mention about them.
The logistics of jumping off that sinking ship with any of your balance in tact should scare the living hell out of anyone with a decent amount of money on there.