About Allure Lash Ltd (12652632) United Kingdom