SCAM PLATFORM!!
This platform will let you register from Europe and give you a live account and several welcome emails. But after you send the documents they will not approve and give a random excuse. Attached i include the list of the countries that are accepted and my country is there.
Scam