About Techno Trade L.p. (SL023245) United Kingdom