About Nrpsi 2000 Limited (03906603) United Kingdom