About Nrl Developments Limited (10657161) United Kingdom