About Melya & Co. Trading Ltd. (09728324) United Kingdom