About Nrs&g Ltd (12985875) United Kingdom