They are swindlers. They will appear to trade for you, but the "platform" is an empty shell. They will refuse to accommodate any withdrawal requests and blackmail you for further deposits instead.
Tip for consumers: Stay away, any funds deposited are stuck with them. If you have invested, contact police.