About Nisiru Capital Limited (13107730) United Kingdom