About Canny Films Limited (09009270) United Kingdom