About Doughty Hanson & Co Technology Limited Partnership Number One (LP007284) United Kingdom