Jammy Games a small indie studio based in London which provide support training, running events and sell Game Dev tools.
No videos were found in the gallery requested. Upload some media to liven this place up.