Cataphract

Cataphract is an experienced firm specialising in vetting, screening and DBS checks. The company couldn’t find a product they liked, so they built their own software.