About Canal And Market Holdings Limited (11737623) United Kingdom