About Narcissus Jewelry Ltd (13464442) United Kingdom