About L&k Ventures Ltd (10643492) United Kingdom