About Nrl Consulting Limited (05921279) United Kingdom