About Nps Infinity Limited (10124234) United Kingdom