About Emil Edghouch Ltd (10543554) United Kingdom