About Apollo Films Ltd. (04000768) United Kingdom