About International Management & Agency Limited (03078294) United Kingdom