About Lilly Ann London Ltd (12215645) United Kingdom