About Foodylicious Limited (05150819) United Kingdom