About Deli Delishh Ltd (12259055) United Kingdom