About Deli Verd Limited (07001779) United Kingdom