About Ceedy Ltd (08674899) United Kingdom