About Intrinsic Executive Search Limited (05678322) United Kingdom