About Canodo Ltd (05250477) United Kingdom