About Nrc Holding Ltd. (06320642) United Kingdom