About Ventura Ventures Lp (SL020086) United Kingdom