One Stop Displays (OLED & PLED panel maker) changed their name to OSD displays. 

The also have a new logo, and a new site...

Link to OSD's web site 

Kyulux - Hyperfluoresence OLED emittersKyulux - Hyperfluoresence OLED emitters