About Gild The Lily Ltd (13367881) United Kingdom