About Lash Nap Ltd (11859267) United Kingdom