v3.25.2
OTHER LIABILITIES (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
OTHER LIABILITIES    
Staff costs payable $ 758,018 $ 577,788
Other current payables 132,943 148,345
Rent deposits received 2,514 2,233
Bank overdraft 0 83,965
Dividends payable 24,476 38,671
Customer deposit 312,655 239,061
Total other current liabilities $ 1,230,606 $ 1,090,063