Their old CA (0x8B7CF3A97c1F840bcf490dfD7D6a16a96DD5DD0c) got compromised, they now relaunched with this CA:
0xEbFA41da8978Bb4554eF119c403E6cDB2E63AeD3