About Panoptica Films Ltd (12117642) United Kingdom