About Nrcx Ltd (09681335) United Kingdom