About Kba Capital Limited (12531060) United Kingdom