About Ncna Ltd (11161648) United Kingdom