About Corporation Investments Limited (NI627510) United Kingdom