That site is blocked by Microsoft on my mobile connction sadly.
One obvious clue to the listing being Chinese is the length of the title. Chinese listings tend to include descriptions and usages of the product in addition to the product name itself. I guess it is the Chinese's way to SEO hacking because all products I see on Taobao or AliExpress have the same spammy title all the way to the length limit.