About Ventures Capital Limited (05466665) United Kingdom