Top Mac App Store Developers : #850423 Link Right Media

Company Link Right Media created these great apps:
Link Right Local, and others..
img