About Nccc Limited (13331553) United Kingdom