About Lashworld Ltd (10852560) United Kingdom