About Canary Circle Ltd (13145768) United Kingdom