About Geodo Service Ltd (12170264) United Kingdom