About Max Pictures Limited (05956199) United Kingdom