About Ntent Limited (04552788) United Kingdom