About Lcd Holding Limited (10518859) United Kingdom