Noticed a charge on my credit card. I did not sign up for this, I have no idea who this company is or what they are selling, and I can't find anyone to contact. Please help me to get rid of them
Country of complaint: United States
Desired outcome: Remove me from this company