About Delizzy Limited (11499768) United Kingdom