About Noura Alali Ltd (12998250) United Kingdom