About Ella Food Ltd (12419758) United Kingdom