About Nrc (europe) Limited (03507769) United Kingdom