At Kili Ventures, we seek out bold founders tackling major challenges with scalable, tech-driven solutions. Our first investment in WafR,[...]
Kili Ventures LTD I Company number 15408610
2 Rosecliffe Terrace, Leeds, England (UK), LS133PL