About Painted Dog Films Ltd (11539660) United Kingdom