About Pandora Capital Ltd (11551623) United Kingdom