About Googol Information Services Limited (09885415) United Kingdom