About World Venture Capital Limited (12781719) United Kingdom