About Map Global Limited (07008588) United Kingdom