About Esa Holdings Ltd (10609239) United Kingdom