About Ntlp Ltd (12118411) United Kingdom