About Max Media Promotions Limited (08969075) United Kingdom