About Qed Executive Search Limited (12174836) United Kingdom