About Ncam Holdings Limited (NI643209) United Kingdom