Canaccord Genuity
Investec Bank PLC
Cooley (UK) LLP
Morrison & Foerster (UK) LLP
Investec Bank PLC