About N R W Holdings Limited (04925260) United Kingdom