XML 27 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2019
Related Party Transactions [Abstract]  
Schedule of Amounts Due from Related Parties

    As of     As of  
    December 31, 2019     December 31, 2018  
Due from related parties:                
Due from Related party H   $ 60,000     $ 60,000  
Due from Related party E     -       -  
Due from Related party B     1,623       35,794  
Total   $ 61,623     $ 95,794  

Schedule of Due to Related Parties

Due to related parties:                
Due to Related party I   $ 779,561     $ 822,194  
Due to Related party J     226,859       38,604  
Due to Related party B     3,340       1,734  
Total   $ 1,009,760     $ 862,532  

Schedule of Related Parties Transactions

    For the years ended
December 31,
 
Related party revenue and expense transactions:   2019     2018  
Service revenue from related parties                
- Related party A   $ 303,863     $ -  
- Related party B     904,194       194,795  
- Related party C     1,158       2,189  
- Related party D     722,216       530  
- Related party E     24,276       222,912  
- Related party G     21,479       304  
Total   $ 1,977,186     $ 420,730  
                 
Cost of service revenue with related parties                
- Related party A   $ -     $ -  
- Related party B     2,561       -  
- Related party D     184,000       -  
- Related party E     -       -  
- Related party F     114,000       66,000  
Total   $ 300,561     $ 66,000  
                 
General and administrative expenses with related parties                
- Related party B   $ 1,601     $ -  
- Related party D     155,138       -  
- Related party G     29,287       -  
Total   $ 186,026     $ -  
                 
Impairment of note receivable-Related party E   $ -     $ 77,088  
                 
Impairment of other investments                
- Related party D   $ -     $ 250,000  
- Related party H     -       368,265  
Total   $ -     $ 618,265  
                 
Other income                
- Related party D   $ 1,610     $ 14,900  
- Related party E     8,188       -  
Total   $ 9,798     $ 14,900