About Kl Capital Limited (12877955) United Kingdom