NCC Group plc provides cyber security and risk mitigation services in the United Kingdom, North America, rest of Europe, and internationally. It operates through two segments, Assurance and Software Resilience. The company provides cyber security services, such as penetration testing and security assessments, managed detection and response, vulnerability scanning, compliance and accreditations, risk management, products and cloud services, technology solutions, threat intelligence, specialist practices, and training. It also offers software resilience services that include escrow agreements, software escrow verification, secure verification, software as a service access and replicate, and software risk assessment solutions, as well as operates online cyber store. The company serves customers in transport industries that includes automotive, maritime, aerospace, and rail; and oil and gas, Internet of Thing, finance, small business, and retail sectors. NCC Group plc was founded in 1999 and is headquartered in Manchester, the United Kingdom.