Nekko Capital
London
Firm Location:London
Nekko Capital Team