About Esl Capital Limited (10955576) United Kingdom