About Pandora Films Ltd. (07653214) United Kingdom