These are clearly fraudsters. As with everyone else I was stung for several months of charges without being told it was a recuring payment or subscription. Don't just report here contact you bank/ card issuer and report them, report to action fraud and report to the Irish police.
Claim your business profile now and gain access to all features and respond to customer reviews.