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