The web site is in English and Chinese only. I speculate that a Chinese device maker has licensed the Nokia brand....