they debited my checking account without permission, with no contact number to call and complain. I have no idea who this company is or how they got…