About Peculiarii Films Ltd. (11593027) United Kingdom