About Thor Media Associates Limited (08322547) United Kingdom