About Kla Capital Limited (12148898) United Kingdom