About Deli Seventeen Ltd (13321729) United Kingdom