XML 33 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses, Other Payables and Deposit Received - Schedule of Other Payable (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Notes to Financial Statements    
Other payables $ 6,543 $ 9,411
Accrued payroll and benefits 3,668 3,728
Deposits received from customers 499,629 476,911
Total other payables and accrued liabilities $ 509,840 $ 490,050