Looks like this isn't connected with Omni Group (who are a long-established software company). Isn't the naming a bit confusing? https://www.omnigroup.com/about/
There's more than a few companies and projects with "omni" in their names. It's a pretty generic word. If I called it "Awesome Calculator" or something like that we'd surely find a lot of similarl names, too.