About Geoid Ltd (06108144) United Kingdom