People with significant control2 peopleNameRoleFromSourceLOPEZ GARCIA JESUSApoderado—Spain registryMENENDEZ GONZALEZ GRACIAApoderado—Spain registry