About Canaar Ltd (09711130) United Kingdom