v3.25.3
BANK LOAN PAYABLE (Tables)
12 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
SCHEDULE OF MINIMUM PRINCIPAL PAYMENTS

Future Minimum principal payments under the bank borrowing at June 30, 2025, are as follow:

 

         
2026   $ 79,860  
2027     83,237  
2028     86,756  
2029     90,423  
2030 onward     1,821,961  
Total     2,162,237  
Current balance      (79,860 )
Non-current balance   $  2,082,377