About Fidelio Partners Board Development & Executive Search Limited (08796649) United Kingdom