About Amma Foods Group Ltd (11688591) United Kingdom