About L&k Retail Ltd (11875004) United Kingdom