About Nrc Developments Ltd (12174432) United Kingdom