Imprint
Leafium BV
Goeman Borgesiuslaan 77
3515 ET Utrecht
Netherlands
leafium@protonmail.com
Sales tax identification number: NL8612.92.546.B.01
Company identification number: 78179211
Platform of the EU Commission for Online dispute resolution:ย https://ec.europa.eu/odr