This is fraud and the credit card company said the country code is NL. They seem to hit a lot a credit cards for this low amount. There is an Avangate company that does software stuff, so at first you think someone in the company or yourself may have bought something.
0 comments