Investors/Stanley Mann Investments LimitedStanley Mann Investments LimitedCorporate Venture Capital•1 investmentsInvestment stagesSeed