About New Technology Solutions L.p. (SL010302) United Kingdom