About Independent Management Services International Limited (03771110) United Kingdom