About Star Technology Support L.p. (SL013600) United Kingdom