We can't seem to find that page.
The Baby Spirit Foundation is a registered, tax-exempt 501c3 Nonprofit Organization
EIN # 861839462