About Lash Magnifique Ltd (10905112) United Kingdom