About Jellybone Limited (08691379) United Kingdom