About Canarie Ltd (12020396) United Kingdom