About Ellesmere Capital Limited (10671343) United Kingdom