Found this on my bank statement. "DEBIT CARD PURCHASE AT CPDNETHELP.COM, +448005200306, GB ON 030612 FROM CARD#:xxxxxxxxxxx"