About Vera Venture Capital Limited (12626382) United Kingdom