I wish there is a way to put no star. It is a scam. The positive reviews are definitely not coming from the real people. I lost almost £6000 so if you like your money stay away from this site also Customer Service is awful and when I need a them they disabled my account.
Claim your business profile now and gain access to all features and respond to customer reviews.