About Delina Whole Food Limited (11540967) United Kingdom