DMS Group publishes 2023 turnover up 20%