About L&k Investment Ltd (11589830) United Kingdom