About Meirow Diamonds London Limited (09721041) United Kingdom