About Ntcs Limited (06202648) United Kingdom