Charged £21.64 pence on my credit card. I have never heard of this company! I did not consent for them to take out any money from my credit card. I ha…