Scammers
Scammers. Same as all the other reviews, kept getting money taken from my partners account and he had never even heard of them let alone subscribed to anything. Barclays cancelled the card and resent a new one, next month the money was taken again.
Date of experience:
Sep 01, 2025