About Canary Enterprise Ltd (09247303) United Kingdom