XML 59 R47.htm IDEA: XBRL DOCUMENT v3.22.1
SCHEDULE OF OTHER PAYABLE (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Accrual Other Payable And Deposits Received    
Accrual $ 40,492 $ 28,676
Other payable 151,581 157,448
Deposits received from customers 59,062 336,594
Total other payable and accrued liabilities $ 251,135 $ 522,718