About Leoni Lashes Ltd (12757859) United Kingdom