About Kairaba Capital Limited (13447395) United Kingdom