About N.p.s. Investments Limited (08924811) United Kingdom