About E N Capital Limited (10776740) United Kingdom