About Leaux Lashes Ltd (11806997) United Kingdom