About Cleopatra Jewellery Ltd (12598356) United Kingdom