About Cinemax London Limited (08709202) United Kingdom