About Np Life Holdings Limited (03725026) United Kingdom