About Nps Group Limited (06614601) United Kingdom