About Egl-i Ltd. (09630906) United Kingdom