About Nrh Associates Ltd (09003945) United Kingdom