About Amora London Ltd (13239490) United Kingdom