About I.m.c. International Management Company (LP004006) United Kingdom