About Nrs Communications Ltd (06400518) United Kingdom