Caribou Capital is an independent investment firm that was founded in 2018 and focuses on business transactions by actively buying and growing a portfolio of companies. It is based in London, United Kingdom and invests in companies operating in the leisure, education, travel and food sectors as well as business and professional services in both B2B and B2C.