About Ntc Consulting Limited (SC386244) United Kingdom