Dr. Tea Freud, Germany, Lörrach, F, Avalere Health GmbH