Team Internet Group plc 3Q24 Results