About Karavel Venture Partners Ltd (11801162) United Kingdom