This is a presentation that explain who One Million Lights is and what they do. 

Non-profit Tax ID # 203478467