Charged to my credit card. There is no contact information on this company. My CC company says it is my responsibility to stop the payment. This is a…