v3.25.1
SCHEDULE OF OTHER CURRENT PAYABLE (Details) - USD ($)
Apr. 30, 2025
Jul. 31, 2024
Other Liabilities Disclosure [Abstract]    
Taxes payable $ 135,370 $ 275,193
Accrued payroll 28,686 16,930
Payable to former owners 276,733 125,729
Other payables 43,467
Other Current Liabilities $ 440,789 $ 461,319