About Googolplex Ventures Lp (SL024111) United Kingdom