About Nci Solutions Ltd (12361573) United Kingdom