About Edokko Films Ltd. (10018685) United Kingdom