Megaspeed, a Singapore-based cloud computing company that has been at the center of the claims involving Nvidia, said that Chinese businesswoman Alice Huang officially left the company in August 2025