Thanks!
According to that article, they’ve been around for more than a decade, had two projects canceled, and this is their first payload to launch.
They did well to get this far. This actually is ‘Rocket Science’!.................