About Alias Tech Investments L.p. (LP017913) United Kingdom