About Doughty Hanson & Co Technology Limited Partnership Number Two (LP007285) United Kingdom