About Pandora Technologies Limited (07739465) United Kingdom