About Lash Moi London Ltd (11412487) United Kingdom