About The Lash Oasis Ltd (13457746) United Kingdom