About Lct Optical Solutions Limited (12211069) United Kingdom