About Bay12 Films Ltd (11699096) United Kingdom