Total fraud. Misled from a trusted site for assistance. You consent to a small fee, and then they enroll you in a subscription without your consent. No agreement was made. Contact your bank to contest the charge.
Claim your business profile now and gain access to all features and respond to customer reviews.