About Nntc Ltd. (SC692878) United Kingdom