I began looking into this company in October 2025. They requested a £0.10 payment for identity verification. Since then, I have been charged £49.50 monthly for a service I never consented to. The payment platform has supported them. I recently came across their website boasting a Trustpilot rating of 4.5 stars with millions of reviews, but I can't find any actual reviews. Please steer clear of this site unless you want to lose money, which I do not. I regret not keeping a closer eye on my account.
Claim your business profile now and gain access to all features and respond to customer reviews.