About Lkl Investments Limited (10391974) United Kingdom