About Oaktree Capital Europe Limited (09592791) United Kingdom