About Allure Lash Lounge Ltd (12589720) United Kingdom