About International Trade&investment Holding Ltd (13517691) United Kingdom