About The Interim Management Exchange Limited (SC284190) United Kingdom