Starfish Ventures partners with talented entrepreneurs to build successful innovative global technology companies.