About Elmina Films Ltd (11947236) United Kingdom