SoftwareOne delivers solid start to 2024 and reiterates full