These guys have a .ie domain, and a brand that suggests they are Europe- based. At no point during their order process does it suggest otherwise.
Until your lens order shows up 6 weeks later by ground mail, shipped from the US with a customs bill for VAT and a processing fee. I used them for the 1st (and last) time recently because my new prescription is not widely carried. I had a bitch at their customer service's email address, but they've ignored that completely.
I went thru the order process again to make sure I hadn't missed some subtle fine print first time around. But no, it seens deliberately set up to hide the reality from potential customers. You could be lucky and have your shipment make it thru without a charge. Or you could get shafted.
There's plenty of EU based competitors, so advise avoid...