This is indeed a scam. I have had exactly the same experience as many other reviewers. I have no idea how they got my card details.have blocked the attempted charge of€34.90 with my cc provider but weekly there is an attempt to debit it.Avoid at all costs.
Claim your business profile now and gain access to all features and respond to customer reviews.