About Greek Deliworld Limited (12323637) United Kingdom