Due Diligence Checking (DDC) is a provider of pre-employment screening solutions. It offers digital identity, online disclosure and barring service (DBS), and criminal record checking services. The company caters to the government, financial, health, and education sectors.