About Ouroboros Jewellery Ltd (11064994) United Kingdom