Manager / Identity: Idilia Foods S.L.U. VAT nº B-08100380 registered address: Lepanto 410, 08025, Barcelona, Spain.
By providing your personal data you consent to its processing in order to manage your request. You may exercise your rights by Privacy Policy. For more info see Privacy Policy.