Hi I would like to know who GLOBAL PERSONALS LTD WINDSOR GB is and why they have deducted money from credit card as I have not signed up for anything.…