About Lashgirls London Ltd (12041560) United Kingdom