About Lash Perks Limited (11353209) United Kingdom