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