(need to click on the entity name to see the filed paper work)
This is proof that things are still be done behind closed doors, and what could add to a time delay with obtaining whatever licenses that they need.
Regardless, you have 3 different companies residing as the same address. In one way or another, it seems like they will be doing some sort of business with each other