World Card Service Sarl
Unauthorized Credit Card Charge Luxembourg
I just discoverd 2 fraudelent charges on my account from this company, also linked to the website petonline.com, which is apparently a front and a website I have never visited, I have reported the fraud to the Attorney General, watch your statements closely, especially on Debit cards, T St. Louis, ...