About Codeedo Limited (10695856) United Kingdom