Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions (Details 1)

v3.22.1
Related Party Transactions (Details 1) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Amounts receivables $ 3,478,639 $ 4,835,153
Accounts payable 3,835,350 4,870,020
Net (due to) due from (356,711) (34,867)
Simmax Corp    
Amounts receivables 1,551,801 1,913,786
Accounts payable 1,878,622 1,858,405
Net (due to) due from (326,821) 55,381
Adco Power Limited [Member]    
Amounts receivables 1,926,838 2,921,367
Accounts payable 1,956,728 3,011,615
Net (due to) due from $ (29,890) $ (90,248)