About Canoid Limited (09471501) United Kingdom