About The Lash Lounge London Ltd (09410680) United Kingdom