It's owned by a British holding firm.
https://en.globes.co.il/en/article-novalpina-capital-and-fou...
Edit: For reasons that are extremely unclear, someone is downvoting people who are saying this.
To make it clear why this information is important: If you run a startup and a potential investor is this British group I think it's important to know what else they invest in.