About Lilly London Services Ltd (12010281) United Kingdom