About Wentworth Executive Search (global) Limited (11121085) United Kingdom