About Cooper & Tan Investments Ltd (11239606) United Kingdom