About Jala Venture Capital Limited (13277506) United Kingdom