About Ntp Halo Limited (09538258) United Kingdom