v3.25.1
ADVANCE TO CONTRACTOR AND CONTRACT LIABILITIES (Details Narrative) - USD ($)
Apr. 30, 2025
Jul. 31, 2024
Advance To Contractor And Contract Liabilities    
Prepayments to contractor $ 912,733 $ 2,422,392
Contract liabilities $ 252,808 $ 1,315,189