About Icandynsweets Ltd (09396048) United Kingdom