About Coukson International Investments Corporation Ltd (01225952) United Kingdom