About Sequential Executive Search Limited (10249319) United Kingdom