About Doughty Hanson & Co Technology Ii Lp (LP012902) United Kingdom