About Lash Vacay Ltd (12964081) United Kingdom