Thank Goodness my credit card caught this company. I have no idea who what or where they got my credit card number. My credit company flagged it and d…