About Igeo Ltd. (09896425) United Kingdom