About L&k International Ltd (13369198) United Kingdom