About Opengate Pictures Limited (09451888) United Kingdom