About Baronsmead Venture Capital 1 (LP004024) United Kingdom