About Canary And Linnet Limited (11867558) United Kingdom