XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF ACCRUED EXPENSES, OTHER PAYABLE AND DEPOSITS RECEIVED (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued expenses $ 36,545 $ 32,424
Other payable 200,663 277,283
Deposits received from customers 54,525 101,704
Total $ 291,733 $ 411,411