About Nc-tt Limited (SC608410) United Kingdom