About Yifang Lcd Ltd. (12040433) United Kingdom