About Lilly Incorporated Limited (11987421) United Kingdom