About Istanbul Dessert Shop Ltd (13511239) United Kingdom