About Deli Experiences Ltd (11651144) United Kingdom