About Nr Group Limited (05455198) United Kingdom