About Expedient London Limited (10391963) United Kingdom