About Startech Organisation L.p. (SL021693) United Kingdom