If I could give zero score I would
If I could give zero score I would - absolute scam, dont go anywhere near this company.They took over £100 out of my account when I didn’t sign up for it, received nothing for it. No refund offered. Avoid, avoid, avoid …
Date of experience:
Sep 07, 2025