About Allure Beauty & Nails Ltd. (SC303186) United Kingdom