About Ntp Ventures Limited (13097965) United Kingdom