About Deelish Ltd (11361103) United Kingdom