About L&k Ne Ltd (11187402) United Kingdom