About Nccc Holdings Limited (10337743) United Kingdom