About The Jelly Club Community Interest Company (08336254) United Kingdom