Too Lost, a New York based digital music distribution company, has joined the independent licensing agency Merlin