About Sugar Dimples Ltd. (12824544) United Kingdom