About Omega Films Ltd. (08331360) United Kingdom