I have checked my bank today and there has been a debit of 98.78 to this company, I have never even heard of them yet alone entered my card details in…