About Nwroc Limited Limited (12905448) United Kingdom