Home / Investors / Kanira Shah

Kanira Shah

Venture Fund · United Kingdom