About Ntc Group Limited (13304688) United Kingdom