About Dessert Shop Holdings Ltd (12421634) United Kingdom