About Canary Holidays Ltd (13692843) United Kingdom