About Quality Technology Support L.p. (SL017188) United Kingdom