Fraud. The platform, which I'm unfamiliar with, somehow acquired my card details and tried to fraudulently charge my account several times. I had to cancel my card through my bank, which is now investigating their fraudulent actions. They've been reported to the appropriate authorities.
Claim your business profile now and gain access to all features and respond to customer reviews.