About E1 Wyom Limited (11488869) United Kingdom