About Npp Developments Ltd (10435333) United Kingdom