About Varde Partners Europe Limited (05174658) United Kingdom