All payments for our products online and via offers are processed and collected by our payment processor Gemex Direct S.L.
Please find their registered company details below;

Company Name:
GEMEX DIRECT S.L.

Address:
Paseo Castellana 40
Planta 8
28046 Madrid
Spain

Regulation. No: B88164116
VAT No.: ESB88164116