About Kanadoo Ltd (12278858) United Kingdom