About Hermit Films Ltd (10334099) United Kingdom