v3.25.2
Other Receivable (Tables)
3 Months Ended
Mar. 31, 2025
Other Receivalbe [Abstract]  
Schedule of Other Receivable

Other receivable consisted of the following:

 

   As of 
   March 31,   December 31, 
   2025   2024   2023 
   US$   US$   US$ 
Advanced construction payment   
-
    6,849,972    
-
 
Loans to third parties   
-
    
-
    1,079,127 
Others   74,693    4,402    27,447 
                
    74,693    6,854,374    1,106,574