Well, they might not be ready for an official launch. Thats the only thing I can think of. Maybe their website or something isnt just ready yet.
This is nice:
LiveChain,Inc.
LiveChain,Inc., a high-tech company, its headquarter is in Nevada, USA, it is listed on OTC Markets, which committed to the development of distributed live streaming technology and the application of public chain technology. LiveChain, inc. will be listed on the main-board in the United States in the near future.
Sounds good, but we still need the meat to know if its the real deal or just make believe.