| Year ended 31 December | |||||
| 2021 | 2022 | 2023 | 2024 | 2025 | |
| RMB'000 | RMB'000 | RMB'000 | RMB'000 | RMB'000 | |
| Revenue | 429,203 | 345,387 | 277,861 | 370,559 | 377,309 |
| Cost of sales | (288,782) | (241,526) | (192,597) | (246,682) | (249,549) |
| Gross profit | 140,421 | 103,861 | 85,264 | 123,877 | 127,760 |
| Other income and other gains/(loss), net | 3,692 | 5,678 | 7,509 | 169 | 2,835 |
| Distribution costs | (83,459) | (77,594) | (73,240) | (72,310) | (90,031) |
| Administrative expenses | (68,675) | (62,401) | (63,211) | (66,106) | (66,192) |
| Net (provision for)/reversal of impairment losses on financial assets | 6,465 | (29,769) | 11,299 | 8,749 | 391 |
| Operating profit/(loss) | (1,556) | (60,225) | (32,379) | (5,621) | (25,237) |
| Finance income, net | 14,169 | 14,940 | 10,552 | 10,164 | 7,157 |
| Share of profit of associates | 2,121 | 1,379 | 1,997 | 1,816 | 2,133 |
| Share of profit of a joint venture | 519 | - | 0 | 0 | 0 |
| Profi/t(Loss) before income tax | 15,253 | (43,906) | (19,830) | 6,359 | (15,947) |
| Income tax (expense)/credit | (4,590) | 3,118 | (4,034) | (1,946) | (37) |
| Profit/(Loss) attributable to owners of the Company for the year | 10,663 | (40,788) | (23,864) | 4,413 | (15,984) |