I suspect that most customer-facing websites run by Chinese suppliers are going to vanish eventually. Apparently that's one of the main reasons the CCP has been targeting certain companies over there; they give to much exposure and attention to an underground industry.