About Elegine Technology Limited (11416596) United Kingdom