They seem to be a free ebook distributor and formatter.
Web of Trust's rating on the website is poor, and they don't have many twitter followers.
You cannot choose which stores to distribute to, and must distribute to all. You cannot turn off DRM.
The ebook file has a "page" with a big Osmora seal on it. That was how I found out about them. Example (I am not affiliated with this book in any way. I found it on their twitter.)
If you send a PDF, you have to pay a fee to "disassemble" the PDF so it can be digitized.