About Noria 191006 Ltd (12069623) United Kingdom