I have no idea what is this company and who gave them my account info, i will contact my visa company and file a complain too.there should be a way to…