About L&k Productions Ltd (11987198) United Kingdom