Canaccord Genuity
Rosewood Reputation Ltd
Dentons UK and Middle East LLP
Canaccord Genuity