Fraud Alert
This is a fraud. DO NOT engage with them. Their customer service is unhelpful. Do yourself a favor and avoid this organization. Before they get your money, they seem great, but afterward, you'll regret it like I do. I feel scammed out of £5000.
Date of experience:
Jun 12, 2025