Proof of Impact B.V. is a private technology company registered in the Netherlands with KvK number 73783668 and VAT reference NL859662627B01. The company is partnered with ProofofImpact.org, a California, IRS 501(c)3 designated nonprofit corporation EIN 84-4734142