About Ncw Holdings Ltd (11753719) United Kingdom