About Lalabella Ltd (11458126) United Kingdom