Annual report pursuant to Section 13 and 15(d)

SCHEDULE OF RECONCILIATION OF REVENUE (Details)

v3.22.2.2
SCHEDULE OF RECONCILIATION OF REVENUE (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Segment Reporting Information [Line Items]    
Total net revenues $ 57,247,979 $ 54,920,615
CHINA    
Segment Reporting Information [Line Items]    
Total net revenues 20,533,170 22,716,598
THAILAND    
Segment Reporting Information [Line Items]    
Total net revenues 2,781,867 4,518,145
UNITED STATES    
Segment Reporting Information [Line Items]    
Total net revenues 3,161,365 2,691,811
UNITED KINGDOM    
Segment Reporting Information [Line Items]    
Total net revenues 10,428,203 11,283,500
Pakistan And India [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 3,751,603 1,478,071
Australia And New Zealand [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 6,545,872 4,771,216
MEXICO    
Segment Reporting Information [Line Items]    
Total net revenues 1,126,643 1,032,736
INDONESIA    
Segment Reporting Information [Line Items]    
Total net revenues 2,957,354 3,221,342
SOUTH AFRICA    
Segment Reporting Information [Line Items]    
Total net revenues 2,057,608 924,316
Other Countries [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 3,904,294 2,282,880
Europe [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 10,428,203  
NA [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 4,288,008 3,724,547
NA [Member] | CHINA    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | THAILAND    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | UNITED STATES    
Segment Reporting Information [Line Items]    
Total net revenues 3,161,365 2,691,811
NA [Member] | UNITED KINGDOM    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | Pakistan And India [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | Australia And New Zealand [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | MEXICO    
Segment Reporting Information [Line Items]    
Total net revenues 1,126,643 1,032,736
NA [Member] | INDONESIA    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | SOUTH AFRICA    
Segment Reporting Information [Line Items]    
Total net revenues
NA [Member] | Other Countries [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
Eroupe [Member]    
Segment Reporting Information [Line Items]    
Total net revenues   11,283,500
Eroupe [Member] | CHINA    
Segment Reporting Information [Line Items]    
Total net revenues
Eroupe [Member] | THAILAND    
Segment Reporting Information [Line Items]    
Total net revenues
Eroupe [Member] | UNITED STATES    
Segment Reporting Information [Line Items]    
Total net revenues
Eroupe [Member] | UNITED KINGDOM    
Segment Reporting Information [Line Items]    
Total net revenues 10,428,203 11,283,500
Eroupe [Member] | Pakistan And India [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
Eroupe [Member] | Australia And New Zealand [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
Eroupe [Member] | MEXICO    
Segment Reporting Information [Line Items]    
Total net revenues
Eroupe [Member] | INDONESIA    
Segment Reporting Information [Line Items]    
Total net revenues
Eroupe [Member] | SOUTH AFRICA    
Segment Reporting Information [Line Items]    
Total net revenues
Eroupe [Member] | Other Countries [Member]    
Segment Reporting Information [Line Items]    
Total net revenues
Asia-Pacific [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 42,531,768 39,912,568
Asia-Pacific [Member] | CHINA    
Segment Reporting Information [Line Items]    
Total net revenues 20,533,170 22,716,598
Asia-Pacific [Member] | THAILAND    
Segment Reporting Information [Line Items]    
Total net revenues 2,781,867 4,518,145
Asia-Pacific [Member] | UNITED STATES    
Segment Reporting Information [Line Items]    
Total net revenues
Asia-Pacific [Member] | UNITED KINGDOM    
Segment Reporting Information [Line Items]    
Total net revenues
Asia-Pacific [Member] | Pakistan And India [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 3,751,603 1,478,071
Asia-Pacific [Member] | Australia And New Zealand [Member]    
Segment Reporting Information [Line Items]    
Total net revenues 6,545,872 4,771,216
Asia-Pacific [Member] | MEXICO    
Segment Reporting Information [Line Items]    
Total net revenues
Asia-Pacific [Member] | INDONESIA    
Segment Reporting Information [Line Items]    
Total net revenues 2,957,354 3,221,342
Asia-Pacific [Member] | SOUTH AFRICA    
Segment Reporting Information [Line Items]    
Total net revenues 2,057,608 924,316
Asia-Pacific [Member] | Other Countries [Member]    
Segment Reporting Information [Line Items]    
Total net revenues $ 3,904,294 $ 2,282,880