About Allure Greens Holdings Ltd (10863332) United Kingdom