Well we of course will be biased. So don't take our words. Just have a talk on phone or skype. And decide yourself if we will be fit together.
Let's discuss that after we know each other? ;)
Nope, no, sorry... only custom development.
We will. But if you have suggestions then most welcome.