OpenCompanies

Novelis Europe Holdings Limited