XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACCRUAL, OTHER PAYABLE AND DEPOSITS RECEIVED (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED EXPENSES, OTHER PAYABLE AND DEPOSITS RECEIVED

Accrual, other payable and deposits received consisted of the following:

 

   2023   2022 
   As of December 31, 
   2023   2022 
         
Accrual  $39,374   $32,424 
Other payable   78,108    277,283 
Deposits received from customers   55,236    101,704 
           
Total other payable and accrued liabilities  $172,718   $411,411