About Pooka Films Ltd (11644218) United Kingdom