About Amayra Foods Ltd (12297322) United Kingdom