About Nour Touihri Ltd (13076419) United Kingdom