v3.25.3
SCHEDULE OF PET (POLYETHYLENE TEREPHTHALATE) MATERIALS (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Inventory [Line Items]    
Inventories $ 295,028 $ 664,400
Provision for the inventory (119,886)
Net value of Inventories 175,142 664,400
PET Flakes [Member]    
Inventory [Line Items]    
Inventories 69,434 5,821
PET Pellets [Member]    
Inventory [Line Items]    
Inventories 75,019 85,077
PET Strap Belt [Member]    
Inventory [Line Items]    
Inventories 6,664 42,183
Other PET Materials [Member]    
Inventory [Line Items]    
Inventories 143,911 527,882
InTransit Materials [Member]    
Inventory [Line Items]    
Inventories $ 3,437