About Ntsl Limited (09435177) United Kingdom