About Allure Investments Limited (SC675514) United Kingdom