About Encora Foods Limited (11122851) United Kingdom