About Geod Limited (12653064) United Kingdom