About Nci Technologies Limited (05033061) United Kingdom