A charge showed up on my credit card statement from this company. I never have has anything to do with them, nor do I even know who they are. Looks…