About Lily S Deli Ltd (13231718) United Kingdom