About Medulla Jewellery Ltd (13149110) United Kingdom