TPXimpact Holdings plc FY24 Results