About Media Jam Limited (06860194) United Kingdom