About Baronsmead Venture Capital 6 (LP004032) United Kingdom