Alphawave IP Group plc 1Q24 Results