About Canary Dock Limited (11823376) United Kingdom