About C G Googolplex Limited (09627275) United Kingdom