About Amoora Ltd (12640558) United Kingdom