About Technology Investments And Holding Lp (LP018942) United Kingdom