About World Merchant Trading Ltd. (11579839) United Kingdom