About I M C International Management Consultants (u K) Limited (01011823) United Kingdom