About Woodford Investment Management Limited (10118169) United Kingdom