About Kacadoo Ltd (12004610) United Kingdom