About Ammachi Food Limited (12005602) United Kingdom