v3.25.2
CUSTOMER DEPOSITS (Details Narrative) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Deposit received from customers $ 319,676 $ 415,794