About Canisbay Films Limited (11290040) United Kingdom