About Doughty Hanson & Co Technology Limited Partnership Number Three (LP007286) United Kingdom