Just found a payment for £1,87 and…
Just found a payment for £1.87 and £59.98 on our credit card, never heard of this company so don't even know how our card has been used. Neither me or my partner play online games. Clearly a scam.
Date of experience:
Jun 06, 2025