About Morgan Stanley Cooper Investments Limited (05699624) United Kingdom