About Canon Investments Limited (10205343) United Kingdom