About Foodelics Ltd (12358657) United Kingdom