About Noria 171009 Ltd (10800019) United Kingdom