About Savannah Allure London Ltd (13188078) United Kingdom