About Jelly Industries Ltd (11591282) United Kingdom