About Canalex Ltd (11484186) United Kingdom