About Elmina Performance Ltd (13618615) United Kingdom