About Geoid Developments Ltd (13155525) United Kingdom