About Nowroz 2000 Ltd (13185626) United Kingdom