About Narsing Capital Limited (11937811) United Kingdom