As far as I'm aware all Excalibur Almaz have are a couple of old rusty Russian military Sayluts and a few crew return capsules that the Russians designed and built in the early 70s but decided not to develop. They have no launch vehicle of their own but plan to ship their stuff back to Russia for them to launch.
I don't really rate their chances of ever getting off the ground.