About Netgate Ventures Lp (SL029352) United Kingdom