About Nru Limited (10688541) United Kingdom