Looks like someone forgot to renew the domain registration and now Huawei own it. Someone in the admin department screwed up