About L&k Investments Limited (13346699) United Kingdom