XML 85 R75.htm IDEA: XBRL DOCUMENT v3.22.2
NOTE 8 - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details) - USD ($)
Apr. 30, 2022
Apr. 30, 2021
Details    
General liability, worker's compensation, and medical insurance payable $ 428,773 $ 412,328
Consulting fee payable 206,007 209,871
Union and education fees payable 134,598 137,123
Interest payables for short-term loans 366,249 147,433
Safety production fund payable 627,138 262,449
Advanced from the employees 106,253 159,909
Deposit for operating lease 151,784 154,631
Other miscellaneous payables $ 4,066 $ 872,318