About Ntp Holdings Limited (09958298) United Kingdom