About Legendary S Lashes Ltd (13337075) United Kingdom