About Imc Interim Management Consulting B.v. (11934315) United Kingdom