About Meylor Diamonds Limited (10617763) United Kingdom