Leafium BV Koedijkerweg 5 3816 BV Amersfoort The 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