Company Detectify Date 2023-08 Industry Other City Stockholm Country Sweden Employees Affected 30 Status Unknown