About Jelly Sweets Limited (12760349) United Kingdom