About Amai London Ltd (12016729) United Kingdom