About Nijora Capital Limited (10172473) United Kingdom