About Neozen Venture Capital Limited (10425311) United Kingdom