Imbiba is a specialist start-up and growth capital investor in the UK leisure and hospitality market.