About Egsi Ltd (11419240) United Kingdom