About Canon Konsult Limited (SC390503) United Kingdom