I searched the number and this is what I got:
http://www.merchante-solutions.com/
My guess is that you purchased something from a store that use that company's payment solution. Maybe you can contact them for more infos.
http://www.merchante-solutions.com/c...ontact_us.html