About Nrc Ventures Ltd (13613996) United Kingdom