About Xtech Global L.p. (SL021129) United Kingdom