About Zanshin Films Limited (09362300) United Kingdom