About Mercator Rhyngwladol Mercator International Ltd (11232474) United Kingdom