About Concert Canary Ltd. (10895905) United Kingdom