I had an unpleasant experience with this site; I should have known it was too good to be true. Don't send them information via email as I did when prompted by the 'payment team.' I had £100 to withdraw, and they requested a selfie, ID, statements, and a bill. I regret sending them, as they could use it for identity fraud. I'm glad I didn't invest much.
Claim your business profile now and gain access to all features and respond to customer reviews.