About Kanobi Capital Limited (11642381) United Kingdom