May 21, 2026NOTICE OF EXTRAORDINARY GENERAL MEETING May 18, 2026CLOSURE OF REGISTER OF MEMBERS FOR EXTRAORDINARY GENERAL MEETING TO BE HELD ON 5 JUNE 2026 May 08, 2026DISCLOSEABLE TRANSACTIONS IN RELATION TO ACQUISITION OF MOULDS May 05, 2026LIST OF DIRECTORS AND THEIR ROLES AND FUNCTIONS May 05, 2026RESIGNATION OF DIRECTORS AND WITHDRAWAL OF ORDINARY RESOLUTION NO. 2(d) AT THE ANNUAL GENERAL MEETING TO BE HELD ON FRIDAY, 5 JUNE 2026 April 30, 2026NOTICE OF ANNUAL GENERAL MEETING April 13, 2026VOLUNTARY ANNOUNCEMENT TERMINATION OF THE MEMORANDUM OF UNDERSTANDING April 13, 2026VOLUNTARY ANNOUNCEMENT TERMINATION OF MEMORANDUM OF UNDERSTANDING April 08, 2026LAPSE OF PLACING OF NEW SHARES UNDER GENERAL MANDATE March 31, 2026ANNUAL RESULTS ANNOUNCEMENT FOR THE YEAR ENDED 31 DECEMBER 2025 March 19, 2026NOTICE OF BOARD MEETING March 17, 2026PLACING OF NEW SHARES UNDER GENERAL MANDATE March 10, 2026CHANGE OF HEAD OFFICE AND PRINCIPAL PLACE OF BUSINESS IN HONG KONG February 05, 2026VOLUNTARY ANNOUNCEMENT SUPPLEMENTAL MEMORANDUM OF UNDERSTANDING AND UPDATE ON PROPOSED TRANSACTION January 27, 2026COMPLETION OF PLACING OF NEW SHARES UNDER GENERAL MANDATE January 26, 2026LIST OF DIRECTORS AND THEIR ROLES AND FUNCTIONS January 26, 2026CHANGE OF BOARD COMPOSITION January 14, 2026LIST OF DIRECTORS AND THEIR ROLES AND FUNCTIONS January 14, 2026RESIGNATION OF EXECUTIVE DIRECTOR AND CHANGE OF CHAIRMAN OF AUDIT COMMITTEE January 13, 2026LIST OF DIRECTORS AND THEIR ROLES AND FUNCTIONS January 13, 2026APPOINTMENT OF DIRECTORS AND MEMBER OF BOARD COMMITTEES January 06, 2026PLACING OF NEW SHARES UNDER GENERAL MANDATE January 06, 2026VOLUNTARY ANNOUNCEMENT - MEMORANDUM OF UNDERSTANDING