About Venture Investors Limited (09335442) United Kingdom