About Kearby Capital Limited (11131898) United Kingdom