About Isher Capital Limited (12504293) United Kingdom