About Dela S Allure Limited (13177894) United Kingdom