About Jamm Media Limited (06780968) United Kingdom