deVere and Partners (M) Ltd