This company deducted the above amount from my credit card despite the fact that I had never heard of them!! Credit card now cancelled and all the has…