About Foodel Corporation Ltd (11809296) United Kingdom