About Allure Holdings Ltd (12808553) United Kingdom