About Wunderkammer Films Ltd. (11826504) United Kingdom