Legal Notice

Company details: Optima Media S.L Av. de Josep Tarradellas, 38 – 08029 Barcelona

Barcelona commercial register company/tax ID number CIF: B67228635

Data Processor: Optima Media S.L

Contact:  [email protected]