CupidBill.info
Consumer Report
Took money on my debit card without my permission - i don't even have an account with these people and never even heard of them £15.90 & £2.97 How can they do this and get away with it it's outrageous ...