XML 67 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables - USD ($)
Mar. 31, 2021
Jun. 30, 2020
Schedule of accrued expenses and other payables [Abstract]    
Payroll and welfare payable $ 182,282 $ 168,705
Accrued expenses 8,935,041 7,640,130
Other payables 7,127,685 6,211,818
Other levy payable 127,980 118,671
Total $ 16,372,988 $ 14,139,324