About Venture Capital Management Ltd (13393933) United Kingdom