I would go with Company A is a spin-OFF of Company B. Hope this help. My first day here also.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
emci-emci"spin off" has a whiff of business jargon or journalese about it, but unless you're aiming for a very formal tone I think it's OK to use.
If "spin off" is an informal term, then what is the formal one?