About Emel Innovations Ltd (10407190) United Kingdom