About Pandora London Ltd (11267723) United Kingdom