About Nails And Lashes Ltd (11452481) United Kingdom