About Elitova Foods Limited (11118339) United Kingdom