About Cochrane Foundation (the) (SC018266) United Kingdom