About Ealla Foods Ltd (13477807) United Kingdom