This charge appeared on my credit card and I have no idea who they are. This company is a scam and apparently does this very frequently. I spoke to my…