Despite the impression given by their website, they're just a tour operator. But at least they're licenced.
http://www.aviationreg.ie/downloads/toper.pdf (on page 6)
The only way to contact them is via a 1580 number at €1.90/min.
I'm still a bit suspicious.