About Ex Animo Foods Limited (10767592) United Kingdom