About Cooper Corporate Investments Limited (12235629) United Kingdom