Ownership of companies for Sephira Investment Advisors (UK) Limited