About Eli Lilly Holding Company Limited (04318494) United Kingdom