About Mimi S Jelly Sweets Ltd (13258178) United Kingdom