About L&k Holdings Limited (13700105) United Kingdom