About Lashworks Ltd (12842499) United Kingdom