Kibera Foundation IVS – CVR 37291293 – Financials