About Rori (nw) Ltd (13077481) United Kingdom