In the spirit of the HN community feel, "Show HN" has always been about personal, side, or small projects. Never a link to a company's page.
Though the thing I'm picking up might be more the fact that this company didn't just launch today. I.e., they're not showing us something new today. Their product has been out for, what, at least a year? So if "Show HN" is ok here, then really any company's social media person can just repeatedly post links to themselves...