About Nrs Investments Limited (08943935) United Kingdom