About Ni Capital Limited (11712979) United Kingdom