About Jelly Images Ltd (07051480) United Kingdom