About Ncco International Limited (08071859) United Kingdom