Alphawave IP Group plc 1Q25 Results