Is the store also licensed under the GPL (general public license)?
No the store is not GPL-ed. Which means this service is closed, though the actual Juices which are created are still free software and licensed under the GPL. So you may distribute as many copies of your own Juice as you like. So if you are capable (and feeling particularly geeky, with a few weeks of spare time) you may copy our software, and create your own branded Juice.