About Noria 161006 Ltd (10235367) United Kingdom