About Geo Capital Ltd (11402620) United Kingdom