About Plesca Films Ltd (12032371) United Kingdom