About Efimero Films Ltd. (10218735) United Kingdom