About Noria 161005 Ltd (10235470) United Kingdom