About Northstar Technical Support L.p. (SL017172) United Kingdom