About Nrh Investments Limited (11110067) United Kingdom