About Dely World Food By Claudio Costea Limited (13003971) United Kingdom