About International Trade Organization Ltd. (11033561) United Kingdom