About Nps (holdings) Limited (09297203) United Kingdom