About Npt Holdings Limited (10331381) United Kingdom