About Amuri Foods Ltd (12240960) United Kingdom