About Elmina Lodges Ltd (12667487) United Kingdom