About Codoo Technologies Limited (13084847) United Kingdom