2660 Financials - Zengame Technology Holding Ltd. | Makkler