Mercy Corps Development Holdings LLC, Delaware