About Foodeo Digital Ltd (11985242) United Kingdom