They're a team from Qihoo360 a large Chinese security company. They do a tonne of this kind of research, so I'd imagine the company are used to it by now.
If you look at pwn2own or similar for the last couple of years you'll see a variety of their teams cropping up...