About Venture Management Services Ltd (10678192) United Kingdom