About Doughty Hanson & Co Technology Sp Llp (OC396744) United Kingdom