Only thing NASA seems to have contracted the company for is for a technology demonstrator, of throwing a small rocket at Mach 2.
The article describes it like they are throwing satellites into orbit. In reality even the far fetched plan, is to throw a small rocket into high altitude to save money on the first stage. Then the rocket is what will put the satellite in orbit.
I can't find a single reference to this agreement (yet) in any NASA official site. Not saying it's not real, just that I can't find an official NASA reference yet. It's not yet listed here under the current available ongoing agreements:
"Current Space Act Agreements"