About Mike Cooper Associates London Limited (10172837) United Kingdom