About Nour Technology Ltd (11653412) United Kingdom