Yes. Human Music BV is a Dutch company. There are no trade restrictions between The Netherlands and Iran at the time of writing.