About Gmap Group Ltd (11379569) United Kingdom