Chinese website is now back up. I take this as a good sign. Holding long and strong! https://kiwabiotech.com.cn/kiwa/