About Nps Development Ltd (NI672404) United Kingdom