About Esa Investment Limited (12720399) United Kingdom