I like the ideas you presented. Rubic's cube, maps, and Asian characters. However, a simpler and more corporate like logo would be appreciated. Maps can be explored more I think.
I like your Rubic cube's design. It convey the right message that we provide the last one missing piece of the puzzle. So, it's better if you eliminate the other four flying around pieces to give it a clearer message.
Also, you can impose the maps of asia image on the Rubic's cube. Moreover, a corporate looking fonts will be more appropriate to use. Don't forget also that it's MOSAIC ASIA, GROUP and not MOSAIC, ASIA GROUP.