About Richard Jakob Executive Search Limited (11074646) United Kingdom