About Googooplanet Ltd. (10740282) United Kingdom