About N W R Holdings Limited (09553214) United Kingdom