About Lash Mami Limited (10985289) United Kingdom