I've only just seen this, sorry

.
I believe they have a depot in NL that EU customers send to.
The first year of warranty is with OCUK by law, if they say it's only 28 days with them, they are lying, but you are better off dealing direct with Corsair anyway.