About Noou Limited (SC670835) United Kingdom