The China Internet Network Information Center has punished Shanghai Huiming Network Technology Company because it has reportedly violated the Internet Domain Name Registration Service Industry Self-Discipline Convention by cheating users.