About Baronsmead Venture Capital 2 (LP004025) United Kingdom