About Barings Core Fund Keel Operating Limited (09017238) United Kingdom