About Lily King London Ltd (13265231) United Kingdom