About Nrs International Limited (06594633) United Kingdom