About Ncx2 Limited (09616882) United Kingdom