About Technology Imex Limited (03424838) United Kingdom