About Canaccord Genuity Limited (01774003) United Kingdom