I have no idea who this company is or how they got my credit card details, let alone charge me for something. You can't ring them, email them or find…