About Nr Investments Limited (SC493310) United Kingdom