About Nrl Management Services Limited (10987723) United Kingdom