About Cannon Fist Pictures Ltd (10855490) United Kingdom