About Zen Venture Capital Limited (07116983) United Kingdom