About Lashesbyazka Ltd (12772577) United Kingdom