About Merit Trade Ltd (12923404) United Kingdom