About International Management Trading Ltd (12471197) United Kingdom