Ownership of companies for Carmignac Gestion Luxembourg S.A.