About Enca Foods Limited (13018186) United Kingdom