About Pandora World Ltd (SC689118) United Kingdom