About Yara Nour Ltd (12117611) United Kingdom