About Npph Ltd (13197913) United Kingdom