About Heka Capital Limited (10708135) United Kingdom