About Venture Investment Capital Limited (09065520) United Kingdom