About Advent Europe Limited (03965644) United Kingdom