About Sucre & Spice Ltd. (12064114) United Kingdom