About Nci Services Ltd (06914172) United Kingdom