About L&k Management Limited (12084458) United Kingdom