Avangate BV GlobalCollect
Consumer Report
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. ...