About Interim Management Limited (02007221) United Kingdom