About Map Investments (gb) Ltd (06931588) United Kingdom