About Eglen Ltd (10780578) United Kingdom