Never heard of them. Looked at them each now - nope, no bells ringing.
Separately, isn't an inhouse incubator a clear sign of a conglomerate that has gotten too big and slow? Makes me think of old telecom companies and their love of inhouse incubators, so that they can show they also do that innovative dotcom thing.
Innovation needs to happen from within, at every level.