About Lash Therapy Ltd (12100146) United Kingdom