This company debited our credit card. Have no idea what this is for. Didn't authorise this. the amount was in GBP. Have tried to find out what they d…