About Lash Muse Ltd (12522244) United Kingdom