XML 81 R72.htm IDEA: XBRL DOCUMENT v3.22.4
NOTE 10 - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Oct. 31, 2022
Apr. 30, 2022
Details    
General liability, worker's compensation, and medical insurance payable $ 358,648 $ 428,773
Consulting fee payable 185,902 206,007
Union and education fees payable 121,325 134,598
Interest payables for short-term loans 297,456 366,249
Safety production fund payable 627,919 627,138
Advanced from the employees 126,815 106,253
Security deposit for sub-contractor 136,971 151,784
Other miscellaneous payables $ 19,360 $ 4,066