Firmaet ble etablert i 2001, har hovedkontor i København og andre kontorer i over 55 land rundt om i verden.