https://amsterdam-mamas.nl/articles/...ts-netherlands
Don't know if this helps or if you've seen it already. My suggestion, assuming you meet the requirements, is to start cc ing your correspondence with Icarus to the Dutch consumer rights authority. Your communications from Icarus almost sound like they're writing you back from some Amsterdam coffee house.