About Nari Capital Limited (10409925) United Kingdom