I never signed for this company to deduct any money out of my account. And how did they get my bank details??? is a mystery to me. How do companies…