About Technoimpex L.p. (SL012367) United Kingdom