About Executive Search Worldwide Ltd (10756295) United Kingdom