About Nowroz Limited (09178655) United Kingdom