About True Technology Support L.p. (SL014395) United Kingdom