About N & Mw Pandora S Box Limited (12969571) United Kingdom