About Nttc Ltd (12995698) United Kingdom