XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
NOTE 10 - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Jul. 31, 2022
Apr. 30, 2022
Details    
General liability, worker's compensation, and medical insurance payable $ 412,103 $ 428,773
Consulting fee payable 239,578 206,007
Union and education fees payable 131,477 134,598
Interest payables for short-term loans 341,922 366,249
Safety production fund payable 656,437 627,138
Advanced from the employees 125,584 106,253
Security deposit for sub-contractor 148,432 151,784
Other miscellaneous payables $ 10,202 $ 4,066