About Venture Investment Management Ltd (SC403902) United Kingdom