About International Corporate Investors Llp (OC351296) United Kingdom