About Ncs Information Ltd (12873359) United Kingdom