About Uk Impact Investment Vc Fund Lp (LP021364) United Kingdom