About Noria 211008 Ltd (13704504) United Kingdom