About Mecnun Deniz Trading Ltd (12487378) United Kingdom