About Ncani Limited (NI629019) United Kingdom