About Jelly Beam Studios Limited (09413776) United Kingdom