Complex sentence: The Shopcade mobile application offers over 100 million products and 100,000 brands as of March 2013 and is available for free on Apple and Android mobile devices.
Split into simpler sentences: The Shopcade mobile application offers over 100 million products and 100,000 brands. Shopcade is available to download for free on Apple and Android mobile devices.