About Geoid Group Ltd (13110530) United Kingdom