If you bought CHANGE YOUR CARD
If you bought from this site change your card now, the reason why they do not debit any money form your account, and have no means of contacting them (which actually is against UK Law for ecom) is that they have your debit/credit card data.
Shocking as well that GEO Trust the Secure SSL Certificate actually is still recognising them to process payments through a SSL...
SHOCKINg change cards now... cancel and get new cards issued do not ASSume or your accounts will be in danger...
Report this to you bank to
