microstrategy china technology center ltd. microstrategy south africa (proprietary) limited
0001050446_microstrategy china technology center ltd. microstrategy south africa (proprietary) limited_china south africa