About Lilly D Ltd (11843611) United Kingdom