This company have taken money from my bank account without my permission. I dont even recall giving them my bank details. Apparently other people have…