About Ncw International Limited (06703336) United Kingdom