About Baronsmead Venture Capital 4 (LP004030) United Kingdom