About The K Canary Limited (08223029) United Kingdom