About Geoidal Ltd. (10592933) United Kingdom