About Egel Limited (11422907) United Kingdom