About Nowruz Trading Limited (12684854) United Kingdom