About Plucky Films Ltd (13320225) United Kingdom