About Ami Food & Beverage Limited (12354775) United Kingdom