About Noochmi Ltd (12964763) United Kingdom