About L&u Ltd (11266091) United Kingdom