I too was charged two transactions from this company and they took a total of £25.71 from my debit card without my permission. I dont even know who th…