Soldato
I think it's published by their publishing arm, but it's not made by them AFAIK. Satisfactory is made/published by Coffee Stain Studios/Publishing, this is made by Iron Gate AB and published by Coffee Stain Publishing.
Yeah, I realised this later after doing more reading on the developers. They’re only a 4 man outfit!