About Esax Investment Limited (12641971) United Kingdom