About Tai Canary Limited (10544229) United Kingdom