About Mark Trade Limited (12669801) United Kingdom