About London International Management Consultants Limited (01470015) United Kingdom