About Canal Ventures Ltd (07443100) United Kingdom