General Meeting THIRD ANNUAL GENERAL MEETING (3RD AGM) Day and Date: Wednesday, 18 June 2025 Time: 10:00 a.m. Venue: Conference Room 1, 2nd Floor, Lot 3998, Jalan 6/2A, Taman Industri Selesa Jaya, 43300 Balakong, Selangor, Malaysia Annual Report 2024 Corporate Governance Report Notice of 3rd AGM Proxy Form for 3rd AGM Administrative Guide for 3rd AGM SECOND ANNUAL GENERAL MEETING (2ND AGM) Day and Date: Tuesday, 11 June 2024 Time: 10:00 a.m. Broadcast Venue: Annual Report 2023 Corporate Governance Report Notice of 2nd AGM Proxy Form for 2nd AGM Administrative Guide for 2nd AGM 2nd AGM Minutes Presentation 2nd Annual General Meeting