About Leanne Lu Ltd (13155147) United Kingdom