About Canal 175 Limited (13199951) United Kingdom