this company is apparently 1 guy with one helper. he seems to accept payment in crypto, I've seen offers of a few thousand coins to a million (for infinitecoin). If you read through the thread, he talks a little about scrypt-jane and n-factor. What I wonder is what the "base" functionality of a wallet needs to be - just download the blockchain, sync, send and receive? If so, that shouldn't be too difficult (although I'm no expert).