About Np&ph Gp Limited (12308990) United Kingdom