About Downing European Investors Llp (OC432536) United Kingdom