Inspired plc 2024 interim results overview