About Allure Verified Limited (13110559) United Kingdom