HFD,
It is a French company. There is stuff in the web page - with assurances from the UK CAA all is OK - and a clue in the link above with Edinburgh spelled EdiMburgh!
Your thoughts are mine - ie 70 hrs experience and 9 on type.
But maybe it will be all too late when the CAA wake up. By then there may be a few schools closed that won't re-open. And when schools close they very, very often leave a bad smell around for the ones that remain.