The company specialises in anti-money laundering and counter fraud and offers consultancy services and software to assist clients especially in the betting and gambling sector. The services and software complement each other providing assistance in areas such as Know Your Customer (Customer Due Diligence), Know Your Employee (Employee Due Diligence), payment issues, and discovering links in structured and unstructured data such as emails to detect fraudulent activity