This company attempted to withdraw £39 from my account, but the transaction was declined. It seems to originate from Ireland. I had no engagement with this company. Clearly, they are scammers. I recommend reporting to the relevant authorities.
Claim your business profile now and gain access to all features and respond to customer reviews.