XML 48 R37.htm IDEA: XBRL DOCUMENT v3.4.0.3
7. Taxation payable - Taxes Payable (Details) - USD ($)
Mar. 31, 2016
Dec. 31, 2015
Notes to Financial Statements    
Payroll taxes and Harmonized sales taxes $ 2,497,464 $ 2,290,506
US tax penalties 200,000 200,000
Taxes Payable $ 2,697,464 $ 2,490,506