Lion Capital

Lion Capital

Venture capitalClaimed

Consumer focused investment fund.

HQ location
London, United Kingdom
Portfolio analysis