Geosearch International Ltd

Parent company: Geosearch International Ltd