About Cochrane Analytics Ltd (11013210) United Kingdom