About Ic5.0 Films Ltd. (07893377) United Kingdom