About Ncs Technology Limited (03644687) United Kingdom