About Egl London Ltd (10395042) United Kingdom