Trust me, I am certainly a novice with this stuff, but this is what I found:
Ciel Satellite Group
And this is an interesting article:
Alcatel Wins Order from Canada’s Ciel
But with the hints of E* launching two satellites this year, who knows what they are planning to do...