Definitely back of a cigaratte packet. But they're not writing the apps so it's just a front end, website and some discovery code - presumably the infrastructure is cloud managed...
Maybe if I'm a little more realistic: 5 developers, 5 sales people, 3 managers, 3 to configure / manage the infrastructure, 2 to manage admin and accounts. So 18 people ? Struggling to get to 45...
These free app apps sound a bit like a Bubble - aren't they the Groupon, Living Social, etc. of the day ?
EDIT: For translating the languages everyday are we really saying they would be full time members of AppGratis staff - wouldn't this be outsourced somewhere.