About Maze Executive Search & Selection Limited (04244154) United Kingdom