About Ncw02 Limited (03690106) United Kingdom