About Microstar Computer Services L.p. (SL021397) United Kingdom