About Ncm Holdings Limited (02833308) United Kingdom