XML 43 R30.htm IDEA: XBRL DOCUMENT v3.19.1
8. Other Payables and Accrued Liability (Tables)
12 Months Ended
Dec. 31, 2018
Payables and Accruals [Abstract]  
Schedule of payables
   December 31,
2018
   December 31,
2017
 
   $   $ 
VAT payable   310,661     
Accrued expenses   74,395     
Other payable to third party   21,904     
Salary payable   12,049    77 
Short-term advance from staff   1,827     
Others   948    15 
Total   421,784    92