Deutschland Technology Trading & Contracting L.L.C.