About Lct Holdings Limited (11353590) United Kingdom