About Sakali Capital Limited (11695887) United Kingdom