XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.2
CONCENTRATION OF RISK (Details Narrative)
12 Months Ended
Jul. 31, 2025
USD ($)
Jul. 31, 2024
USD ($)
Jul. 31, 2025
HKD ($)
Concentration Risk [Line Items]      
Cash uninsured amount $ 2,177,414    
Cash $ 2,405,352 $ 413,129  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 41.50% 48.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Two [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 27.40% 25.00%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer Three [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage   11.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | No Customers [Member]      
Concentration Risk [Line Items]      
Concentration risk customer As of July 31, 2025 and 2024, no customer accounted for over 10% of the Company’s total accounts receivable.    
Total Purchases [Member] | Customer Concentration Risk [Member] | Vendor One [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage 69.00% 53.50%  
Total Purchases [Member] | Customer Concentration Risk [Member] | Vendor Two [Member]      
Concentration Risk [Line Items]      
Concentration risk percentage   22.20%  
Accounts Payable [Member] | Customer Concentration Risk [Member] | One Vendor [Member]      
Concentration Risk [Line Items]      
Concentration risk customer As of July 31, 2025, one vendor accounted for 100.0% of the Company’s total accounts payable.    
Accounts Payable [Member] | Customer Concentration Risk [Member] | No Vendor [Member]      
Concentration Risk [Line Items]      
Concentration risk customer   As of July 31, 2024, no vendor accounted for over 10% of the Company’s total accounts payable.  
HONG KONG      
Concentration Risk [Line Items]      
Cash insured amount $ 64,000   $ 500,000
Cash $ 214,217