About Cannon Pictures Limited (06060111) United Kingdom