About Pooka Pictures Ltd (12184634) United Kingdom