Beak Peek Ltd is a mobile app development studio based out of New Zealand. Watch out for crazy apps and games from us down under.
Ps: No, we didn't take this wonderful photo of our mountain landscape. But we wish we did.