About Foodel Ltd. (08154023) United Kingdom