Legal Notice

Company details: Optima Media S.L Carrer Vilamari 86/88 Bajos, 08015 Barcelona

Barcelona commercial register company/tax ID number CIF: B67228635

Data Processor: Optima Media S.L

Contact:  [email protected]