Launched last year, social media platform UpScrolled has already amassed millions of global downloads. Today, the app sits at the top of several app store rankings in multiple countries, including the ...