Concurrent Technologies Plc 1H24 Results