About Mesmer Jewellery Limited (10640251) United Kingdom