About Lck Holdings Limited (13123310) United Kingdom