About Lucie Alexandria Cosmetics Ltd (12911310) United Kingdom