About Ithica Films Limited (08930607) United Kingdom