About Lilly The Pink Ltd (12437734) United Kingdom